<!------------------------------------------------------------------------------------------------------------------------------------------
Autor: Jonathan Vindas Abarca
Fecha: 10-12-2012
Descripción: 
Esta página es creada con la finalidad de agregar los compañias
-------------------------------------------------------------------------------------------------------------------------------------------->
<?php
    //Este include no puede faltar en ninguna pagina ya que asegura que el usuario este logeado y que no se ha pasado del limite de 20 minutos
    include ("../vistas/bloqueDeSeguridad.php");
?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>    
    
    
<link type="text/css" href="../css/tablaListas.css" rel="stylesheet" />
<link type="text/css" href="../css/cssAgregarCliente.css" rel="stylesheet" />
<link type="text/css" href="../css/principal.css" rel="stylesheet" />
<link type="text/css" href="../css/jquery.alerts.css" rel="stylesheet" media="screen" />
<link type="text/css" href="../css/menuEmergente.css" rel="stylesheet" />
<link type="text/css" href="../css/jquery.message.css" rel="stylesheet" media="screen"/>
        
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/funciones.js"></script>          
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.dataTables.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jslistadopaises.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.message.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/ajax.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.alerts.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.ui.draggable.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.js"></script>
<script type="text/javascript" language="javascript" src="../JavaScript/jquery.ui.core.js"></script>   
<!-- Archivo contenedor de funciones Javascript de agregarCompania.php-->
<script type="text/javascript" language="javascript" src="../JavaScript/funcionesCompania.js"></script>   
<!--**-->
<!-- Script para validar los formularios-->
<script type="text/javascript" language="javascript" src="../JavaScript/jquery_1.4.js"></script>   
<script type="text/javascript" language="javascript" src="../JavaScript/jquery_validate.js"></script>   
<!--***-->
<link type="text/css" href="../css/ui-lightness/jquery-ui-1.7.2.custom.css" rel="stylesheet" />    

    <script type="text/javascript">              
    $().ready(function() {                        
        var accion=document.getElementById("hddAccion").value;
        var txtNombreCompania=document.getElementById("txtNombreCompania");        
        var txtCodigoCompania=document.getElementById("txtCodigoCompania");        
        var hddNomCom=document.getElementById("hddNomCom").value;        
        
        toString('accion',accion);
                if(accion=='modificarCompania'){
                    txtNombreCompania.value=hddNomCom;
                
  //              txtNombreCompania.disabled=false;  
                txtCodigoCompania.disabled=true;  
                }
    }                                                                              		                            
         );
    
    
    function mostrarNombreCompania(codigoCompania)
    {
        //var codigoCompania=document.getElementById("txtCodigoCliente").value;        
        var accionCargarNombre='mostrarNombreCompania';
        $.get("../controladores/ajaxControlador.php",{accion:accionCargarNombre,codigoCompania:codigoCompania},function(resultado){
                //var resultado=true;
                if(resultado == false)
                {
                    alert("Error mostrarNombreCompania()");
                }
                else
                {              
                    
                    $("#txtNombreCompania").attr("value",resultado);
                   
                }                
                
                
            }	);
    }    
    //Funcion para verificar existencia de cliente en servidor de AX
    function verificarCompania()
    {
        var hddAccion=document.getElementById("hddAccion").value; 
        //verifica que los campos numeroCliente y codigoCompania no esten vacios        
        var txtCodigoCompania=document.getElementById("txtCodigoCompania").value;        
        var txtNombreCompania=document.getElementById("txtNombreCompania");
        var accion='buscarCodigoCompania';        
        $.get("../controladores/ajaxControlador.php",{accion:accion,codigoCompania:txtCodigoCompania},function(resultado){
                if(resultado == false)
                {
                    alert("La compañia no existe en la base de datos de Dynamics");
                    //var comboCodigoCompania=document.getElementById("cmbCompania");
                    
                    txtNombreCompania.disabled=true;   
                    txtNombreCompania.value="";
                }
                else
                {                    
                    alert("La compañia existe en la base de datos de Dynamics");                    
                    //txtNombre.disabled=false;                    
                    txtNombreCompania.disabled=false;                                                         
                    toString(hddAccion,'hddAccion');
                    mostrarNombreCompania(txtCodigoCompania);
                }
            }	);
        
    }
        
    
    $(function(){
       $('#AgregaCompania').validate({
           rules: {
           'txtCodigoCompania': 'required',
           'txtNombreCompania': 'required'
           },
       messages: {
           'txtCodigoCompania': '<br/>* Digite el c&oacute;digo de compa&ntilde;ia.',
           'txtNombreCompania': '<br/>* Digite el nombre de la compa&ntilde;ia.'
       }
    });
});
    
    </script>
</head>
<?php
        error_reporting(0); 
        session_start();
        setcookie(session_name(), session_id(), NULL, NULL, NULL, 0);
        setcookie(session_name(), session_id(), NULL, NULL, NULL, 1);
        // La variable de usuario es $_SESSION["s_username"]
    ?>
<div id="menucontainer">
    <ul id="menuHorizontal">
           <li>
              <a href="../vistas/paginaPrincipal.php?accion=listarFacturasExportacion&controlador=facturasExportacion" target="Principal">Facturas</a>              
          </li>          
          <li>
              <a href="../vistas/paginaPrincipal.php?accion=listarContratos&controlador=contratos" target="Principal">Contratos</a>
              
          </li>
          <li>
              <a href="../vistas/paginaPrincipal.php?accion=listarClientes&controlador=clientes" target="Principal">Clientes</a>
          </li>          
        <!--  <li>
             <a href="../vistas/paginaPrincipal.php?accion=listarCompanias&controlador=companias" target="Principal">Compa&ntilde;&iacute;as</a>
          </li>
        
          <li>
              <a href="../vistas/paginaPrincipal.php?accion=listarFormatos&controlador=formatos" target="Principal">Formatos</a>
          </li>-->
    </ul>
</div>

<br/><br/>
<article id="contenido">
    <table>
        <tr>
            <td>
                <div class="estiloBotonesAgregarCliente">
                    <!--<a href="../vistas/paginaPrincipal.php?accion=listarClientes&controlador=clientes" class="button back" target="Principal">Atr&aacute;s</a>-->
                    <a href="javascript:document.getElementById('btnGuardar').click()" class="button save"target="Principal">Guardar</a>
                    <a href="javascript:void(0);" class="button spark" onClick="botonLimpiarCompania();">Limpiar</a>
                </div>
            </td></tr>            
    </table>
    <br><br>
    <table> <!--Esto es para mostrar el titulo de cada mantenimiento-->
        <div class="tituloAgregarCliente">
            <tr><h1><center><font color="#B40404">Compa&ntilde;ia</font></center></h1></tr>             
        </div>
    </table>     
    <form action="../vistas/paginaPrincipal.php?accion=agregarCompaniasControlador&controlador=companias" method="post" id="AgregaCompania" >                
        <input type="hidden" name="hddAccion" id="hddAccion" value="<?php if (!  empty( $accion)) echo  $accion?>"/>          
        <input type="hidden" name="hddCodigoCompania" id="hddCodigoCompania" value="<?php if (!  empty($codigoCompania)) echo $codigoCompania?>"/>                          
        <input type="hidden" name="hddNomCom" id="hddNomCom" value="<?php if (!  empty($nombreCompania)) echo $nombreCompania?>"/>                          
        <br><br>
        <fieldset class="estiloFieldsetCliente">                        
            <table>
                <div class="editor-field"class="centrar">                                         
                    <tr> 
                        <td>
                            <img src="../vistas/Imagenes/campoObligatorio2.jpg" alt="Obligatorio"/> 
                            <label class="labelstyle"  for="labelTxtCodGuia">C&oacute;digo Compa&ntilde;ia:</label>                        
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            <input type="text" id="txtCodigoCompania" name="txtCodigoCompania" value="<?php if (!  empty($codigoCompania)) echo $codigoCompania?>" onkeypress='return isNumberKey(event)' onChange="verificarCompania();" maxlength="4"/>
                            <input type="hidden" id="hddCodigoCompania" name="hddCodigoCompania" value="<?php if (!  empty($codigoCompania)) echo $codigoCompania?>"/>
                            &nbsp;&nbsp;
                            <br/><br/>                    
                        </td>                                                
                    </tr>          
                    <!--
                    <tr> Compa&ntilde;ia:</label>                        
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            <input type="text" id="txtCodigoCompania" name="txtCodigoCompania" value="<?php if (!  empty($codigoCompania)) echo $codigoCompania?>" onkeypress='return isNumberKey(event)' onChange="verificarCompania();"/>
                            <input type="hidden" id="hddCodigoCompania" name="hddCodigoCompania" value="<?php if (!  empty($codigoCompania)) echo $codigoCompania?>"/>
                            &nbsp;&nbsp;
                            <br/><br/>                    
                        </td>                                                
                    </tr>                                         -->
                    <tr>
                        <td >
                            <img src="../vistas/Imagenes/campoObligatorio2.jpg" alt="Obligatorio"/>
                            <label class="labelstyle"  for="labelTxtCodGuia">Nombre de Compa&ntilde;ia:</label>                        
                            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
                            <input type="text" id="txtNombreCompania" style="width:900px;" name="txtNombreCompania"  value="<?php if (!  empty($nombreCompania)) echo $nombreCompania?>" maxlength="60" disabled="true" readonly/>
                            &nbsp;&nbsp;
                                                                             
                        </td>
                        </tr>                                                                                                   
                    <tr><td class="estiloMensajeCamposObligatorios">Los campos con  &nbsp; <img src="../vistas/Imagenes/campoObligatorio2.jpg" alt="Obligatorio"/>&nbsp; son obligatorios. Evite digitar palabras, tildadas ni caracteres especiales.</td></tr>
                    </table>
                    <!--<a href="../vistas/paginaPrincipal.php?accion=agregarLineas&controlador=lineas" class="button2 next2" target="Principal">Agregar Linea</a>-->
                    <div class="BotonEnviar">
                        <br/>
                        <input type="submit"id="btnGuardar" style="display:none" onclick="" value="btnGuardar"/>
                    </div>
                    <br>
                    </fieldset>
                    </form>  
                    </article>